package com.ctg.itrdc.imageconsole.data.dto;

import java.io.Serializable;

public class DockerImageIndexDTO extends BaseDTO implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 5229562815771024583L;

	private Long id;

	/**
	 * 000:创建001:正常002:删除003:损坏
	 */
	private String state;

	/**
	 * 版本标识
	 */
	private String version;

	/**
	 * 镜像名称
	 */
	private String imageName;

	/**
	 * 概述
	 */
	private String content;

	/**
	 * 镜像文件信息ID
	 */
	private Long dockerImageFileId;

	/**
	 * 私库资源ID
	 */
	private Long dockerPserverId;
	
	/**
	 * 申请次数
	 */
	private Long downNum;
	
	/**
	 * 大小
	 */
	private String size;
	
	/**
	 * 节点分组中所有节点下载的次数总和
	 */
	private Long totalDownNum;
	
	private String belServGroupsName;
	
	private String stateName;
	
	private String dockerfile;
	
	private String servicePort;
	
	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getImageName() {
		return imageName;
	}

	public void setImageName(String imageName) {
		this.imageName = imageName;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public Long getDockerImageFileId() {
		return dockerImageFileId;
	}

	public void setDockerImageFileId(Long dockerImageFileId) {
		this.dockerImageFileId = dockerImageFileId;
	}

	public Long getDockerPserverId() {
		return dockerPserverId;
	}

	public void setDockerPserverId(Long dockerPserverId) {
		this.dockerPserverId = dockerPserverId;
	}

	public Long getDownNum() {
		return downNum;
	}

	public void setDownNum(Long downNum) {
		this.downNum = downNum;
	}

	public String getSize() {
		return size;
	}

	public void setSize(String size) {
		this.size = size;
	}
	
	public Long getTotalDownNum() {
		return totalDownNum;
	}

	public void setTotalDownNum(Long totalDownNum) {
		this.totalDownNum = totalDownNum;
	}

	public String getBelServGroupsName() {
		return belServGroupsName;
	}

	public void setBelServGroupsName(String belServGroupsName) {
		this.belServGroupsName = belServGroupsName;
	}

	public String getStateName() {
		return stateName;
	}

	public void setStateName(String stateName) {
		this.stateName = stateName;
	}

	
	
	public DockerImageIndexDTO() {}
	

	public String getDockerfile() {
		return dockerfile;
	}

	public void setDockerfile(String dockerfile) {
		this.dockerfile = dockerfile;
	}

	public String getServicePort() {
		return servicePort;
	}

	public void setServicePort(String servicePort) {
		this.servicePort = servicePort;
	}
	
}

